Big Huge Thesaurus

Brachychiton acerifolius

noun